tar and feather a person - Turkish English Dictionary